controlled submarine - French English Dictionary